package com.fpd.model.ro;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * TODO
 *  客户管理数据统计回款金额查询
 * @author jiangshuai
 * @version 1.0
 * @date 2020/11/27 18:26
 */
@ApiModel(description = "客户管理数据统计回款金额查询")
@Data
public class MoneyBackRecordInfoDataStatisticsRO extends PageRO{
    @ApiModelProperty(value = "客服姓名")
    private String trueName;

    @ApiModelProperty(value = "组别")
    private String groupId;

    @ApiModelProperty(value = "委托方id")
    private String entrustId;

    @ApiModelProperty(value = "合同号")
    private String contractNumber;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty(value = "开始委案日期")
     private Date beginTimeCaseStart;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    @ApiModelProperty(value = "结束委案日期")
    private Date beginTimeCaseEnd;

    @ApiModelProperty(value = "共债（0：不共债，1：共债）")
    private int jointly;

    @ApiModelProperty(value = "是否重复（0:非重复 1:重复")
    private int isRepeat;

    @ApiModelProperty(value = "重复委案次数")
    private int repetitionNumber;

    @ApiModelProperty(value = "客户姓名")
    private String custName;

    @ApiModelProperty(value = "客户号")
    private String custNo;

    @ApiModelProperty(value = "当前用户职位")
    private Integer position;

    @ApiModelProperty(value = "当前用户ID")
    private String currentUserId;

    @ApiModelProperty(value = "导出表格状态（0：回款金额；1：发函数；2：来电数；）")
    private String exportStatus;
}
